package com.hxs.hxsserver.domain.entity.device;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * @author liuchuan
 * @create 2024/9/27
 */
@Data
@TableName("factor")
public class Factor {
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
    * 因子名称
    */
    private String factorName;

    /**
    * 节点编号
    */
    private int nodeNo;

    private int isDelete;

    private Date createTime;

    private Date updateDate;

    /**
     * 偏差
     */
    private String deviation;

    /**
     * 系数
     */
    private String coefficient;

    /**
     * 小数位数
     */
    private int digit;

    /**
     * 因子单位
     */
    private String unit;

    /**
     * 因子使能，1是打开，0是关闭
     */
    private String enable;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 数据类型
     */
    private String dataType;


    /**
     * 设备硬件地址码，长度十位
     */
    private String deviceHardwareAddr;
}